package imp.clases;

import java.io.Serializable;
import java.util.Set;

public class Problema implements Serializable {
	
	private int codigo;
	private String descripcion;
        private String solucion;
        private String solucionAlternativa;

	private Emprendimiento emprendimiento;
	private TipoProblema tipoproblema;
	
	
	public Problema(){
            this.codigo=-1;
            this.tipoproblema=new TipoProblema();
            this.emprendimiento = new Emprendimiento();


	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Emprendimiento getEmprendimiento() {
		return emprendimiento;
	}

	public void setEmprendimiento(Emprendimiento emprendimiento) {
		this.emprendimiento = emprendimiento;
	}
	
	public TipoProblema getTipoproblema() {
		return tipoproblema;
	}

	public void setTipoproblema(TipoProblema tipoproblema) {
		this.tipoproblema = tipoproblema;
	}

    public String getSolucion() {
        return solucion;
    }

    public String getSolucionAlternativa() {
        return solucionAlternativa;
    }

    public void setSolucion(String solucion) {
        this.solucion = solucion;
    }

    public void setSolucionAlternativa(String solucionAlternativa) {
        this.solucionAlternativa = solucionAlternativa;
    }
	
	
	
	
	
	public String toString() {
	    return "(" + codigo + "," + descripcion + ")";
	}

}
